/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
 h1, h2, h3, h4, h5, h6 {
	text-rendering: auto!important;
}

 .uk-navbar {
	z-index: 1000;
	border-top: 1px solid rgba(234, 234, 234, 0);
}

body{
	background: #000000 !important;
}

.uk-panel-box {
	border: 0px;
}

.tm-fullscreen{
	border-bottom: 0px;
}

.tm-headerbar.uk-clearfix.uk-hidden-small, .tm-toolbar.uk-clearfix.uk-hidden-small{
	background: rgba(0, 0, 0, 0.5);
}

nav.tm-navbar.uk-navbar{
	-moz-box-shadow: 0px 1px 20px 2px rgba(0,0,0, 0.5);
-webkit-box-shadow:0px 1px 20px 2px rgba(0,0,0, 0.5);
-o-box-shadow: 0px 1px 20px 2px rgba(0,0,0, 0.5);
box-shadow: 0px 1px 20px 2px rgba(0,0,0, 0.5);
filter:progid:DXImageTransform.Microsoft.Shadow(color=#000000, Direction=180, Strength=20);
}

/* Phone landscape and smaller*/
@media (max-width: 767px) {
  .tm-teaser-subtitle:before,
  .tm-teaser-subtitle:after {
    display:  none;
  }
  .uk-scrollspy-inview.tm-teaser-subtitle:before {
    display:  none;
  }
  .uk-scrollspy-inview.tm-teaser-subtitle:after {
    display:  none;
  }
  .tm-teaser-subtitle-small:before,
  .tm-teaser-subtitle-small:after {
    display:  none;
  }
  .tm-teaser-subtitle-small:before {
    display:  none;
  }
  .tm-teaser-subtitle-small:after {
   	display:  none;
  }
  .tm-uppercase.tm-title-line {
    font-size: 0.6em;
}
}

.uk-navbar-center {
	margin-top:  -40px !important;
}

.h7 {
	font-family: 'Cinzel';
	font-size: 1.5em;
	font-weight: 700;
	color: #FFFFFF;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.tm-headerbar {
	padding: 0px!important;
}
.uk-navbar-center {
	max-width: 70%;
}

/*div.languageswitcher {
margin-top: -40px;
}*/

table.acymailing_form {
    border: 0 none !important;
    margin: initial;
}

.btn {
    height: 23px;
    margin-left: 2px;
}

hr {

display: block;
position: relative;
left: 50%;
width: 220px;

margin-left: -110px;

border-top: 4px solid rgba(220, 220, 220, 0.6);
}